]> dgit.raspbian.org Git - gnome-shell.git/commit
extensionSystem: Turn into a class
authorFlorian Müllner <fmuellner@gnome.org>
Thu, 7 Mar 2019 00:45:45 +0000 (01:45 +0100)
committerFlorian Müllner <florian.muellner@gmail.com>
Sat, 20 Jul 2019 14:17:35 +0000 (14:17 +0000)
commitea177407191c17e6e386e5b36bad2508c8cbcdcb
tree3e24fdbb39818d0810a1d27c1d2a47bcc3075210
parentd82810240fbfc13cfb1153864391367daa760934
extensionSystem: Turn into a class

The extension system started out as a set of simple functions, but
gained more state later, and even some hacks to emit signals without
having an object to emit them on.

There is no good reason for that weirdness, so rather than imitating an
object, wrap the existing system into a real ExtensionManager object.

https://bugzilla.gnome.org/show_bug.cgi?id=789852
js/ui/extensionDownloader.js
js/ui/extensionSystem.js
js/ui/lookingGlass.js
js/ui/main.js
js/ui/shellDBus.js